@extends('layouts.app')
@section('title','商品列表')

@section('content')
<div class="row">
    <div class="col-lg-10 col-lg-offset-1">
        <div class="panel panel-default">
            <div class="panel-body">
                {{-- 筛选组件开始 --}}
                <div class="row">
                    <form action="{{ route('products.index') }}" class="form-inline search-form">
                        <input type="text" class="form-control input-sm" name="search" placeholder="搜索">
                        <button class="btn btn-primary btn-sm">搜索</button>
                        <select name="order" class="form-control input-sm pull-right">
                            <option value="">排序方式</option>
                            <option value="price_asc">价格从低到高</option>
                            <option value="price_desc">价格从高到低</option>
                            <option value="sold_count_asc">销量从低到高</option>
                            <option value="sold_count_desc">价格从高到低</option>
                            <option value="rating_asc">价格从低到高</option>
                            <option value="rating_desc">价格从高到低</option>
                        </select>
                    </form>
                </div>
                {{-- 筛选组件结束 --}}
                <div class="row products-list">
                    @foreach($products as $product)
                    <div class="col-xs-3 product-item">
                        <div class="product-content">
                            <div class="top">
                                <div class="img">
                                    <a href="{{ route('products.show',['product' => $product]) }}">
                                        <img src="{{ $product->image_url }}" alt="" style="width:206px;height:155px;">
                                    </a>

                                </div>
                                <div class="price">
                                    <b>￥</b>
                                    <a href="{{ route('products.show',['product' => $product]) }}">
                                        {{ $product->price }}
                                    </a>
                                </div>
                                <div class="title">{{ $product->title }}</div>
                            </div>
                            <div class="bottom">
                                <div class="sold_count">销量<span>{{ $product->sold_count }}笔</span></div>
                                <div class="review_count">评价<span>{{ $product->review_count }}</span></div>
                            </div>
                        </div>
                    </div>
                    @endforeach
                </div>
                <div class="pull-right">{{ $products->appends($filters)->render() }}</div>
            </div>
        </div>
    </div>
</div>
@stop

@section('scriptsAfterJs')
<script type="text/javascript">
    var filters = {!! json_encode($filters) !!} ;
    $(document).ready(function() {
        $('.search-form input[name=search]').val(filters.search);
        $('.search-form select[name=order]').val(filters.order);

        $('.search-form select[name=order]').on('change',function() {
            $('.search-form').submit();
        });
    });
</script>
@stop